# 导包
import pymysql

# 创建连接对象
conn = pymysql.connect(host="211.103.136.244",
                       port=7061,
                       user="student",
                       password="iHRM_student_2021",
                       database="test_db",
                       charset="utf8")
# 获取游标对象
cursor = conn.cursor()
# 执行sql语句
sql = "select * from t_book;"
cursor.execute(sql)
#
# 查询t_book表第一条数据
print("获取数据之前的游标位置:",cursor.rownumber)
print(cursor.fetchone())
print("-" * 50)
# 查询t_book表前两条数据
print("获取一行数据之后的游标位置:",cursor.rownumber)
print(cursor.fetchmany(2))
print("获取两行数据之后的游标位置:",cursor.rownumber)
print("-" * 50)
# 查询t_book表全部数据
cursor.rownumber=0
print("表中所有数据行数",cursor.rowcount)
print("获取全部数据行之前的游标位置",cursor.rownumber)
print(cursor.fetchall())
print("获取全部数据行之后的游标位置",cursor.rownumber)
# 关闭游标对象
cursor.close()
# 关闭链接对象
conn.close()
